@import url("common.css");

.cqzgkj_banner{ width:100%; margin:0 auto;  position:relative; overflow:hidden;height:600px;; background:#000;  }
.cqzgkj_banner .bd{ position:relative; z-index:0;  }
.cqzgkj_banner .bd li{overflow:hidden; }
.cqzgkj_banner .bd li img{ display:block; width:100%; }
.cqzgkj_banner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.cqzgkj_banner .hd ul{ text-align:center;  }
.cqzgkj_banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:18px; height:18px; margin:0 4px; background:url(../images/bli.png);overflow:hidden; line-height:9999px;}
.cqzgkj_banner .hd ul .on{ background:url(../images/blih.png); width:40px; height:18px; }
.cqzgkj_banner .timer{ position:absolute; z-index:1; left:0; bottom:0; height:4px; width:0; background:#000; filter:alpha(opacity=40);opacity:0.4; font-size:0; overflow:hidden;   }


.index_floor1_ul{
	overflow:hidden;
	width:100%;
	height:272px;
}
.index_floor1_ul ul li{
	width:123px;
	height:272px;
	float:left;
	border-top:2px solid #c9c9c9;
	border-bottom:2px solid #c9c9c9;
	border-right:2px solid #c9c9c9;
	cursor:pointer;
}
.index_floor1_ul ul li:first-child{
	border-left:2px solid #c9c9c9;	
}
.index_floor1_ul ul li.active{
	width:216px;
	border:2px solid #5b9bd5;
}
.index_floor1_one1{
	width:110px;
	margin:0px auto;
	text-align:center;
	position:relative;
	top:55px;
}
.index_floor1_one1 .circle{
	width:90px;
	height:90px;
	background:#5b9bd5;
	border-radius:50%;
	margin:0px auto;
	text-align:center;
	overflow:hidden;
}
.index_floor1_one1 .circle img{
	width:90px;
}
.index_floor1_one1 .circle_title{
	width:100px;
	text-align:center;
	line-height:45px;
	height:45px;
	font-size:16px;
	font-weight:bold;
	margin:0px auto;
}
.index_floor1_one2{
	width:156px;
	margin:0px auto;
	position:relative;
	top:25px;
	display:none;
}
.index_floor1_one2 .circle_title{
	line-height:45px;
	height:55px;
	font-size:16px;
}
.index_floor1_one2 .circle_cons{
	line-height:40px;
	font-size:14px;
	max-height:168px;
	overflow:hidden;
	text-align:center;
}
.index_floor1_ul ul li.active .index_floor1_one1{
	display:none;
}
.index_floor1_ul ul li.active .index_floor1_one2{
	display:block;
}
.index_floor1_service{
	width:680px;
	height:372px;
	background:url(../images/index_service.png) no-repeat center center;
	margin:0px auto;
}
.index_floor1_service li{
	width:50%;
	height:290px;
	position:relative;
	width:50%;
	float:left;
}
.index_floor1_service li:nth-child(1),.index_floor1_service li:nth-child(2){
	top:8px;
}
.index_floor1_service li:nth-child(2),.index_floor1_service li:nth-child(4){
	left:156px;
}
.index_floor1_servicet{
	width:180px;
	font-size:14px;
	font-weight:bold;
	height:42px;
	line-height:40px;
	letter-spacing:4px;
}
.index_floor1_servicec{
	width:185px;
	font-size:14px;
	height:44px;
	line-height:22px;
}
.index_floor1_service li:nth-child(3),.index_floor1_service li:nth-child(4){
	height:100px;
}
.index_floor2_map_numn{
	color:#5b9bd5;
	font-size:50px;
	font-weight:bold;
}
.index_floor2_map_numt{
	color:#aeaeae;
	font-size:16px;
	font-weight:bold;
}
.index_floor2_num li{
	width:33%;
	float:left;
	text-align:center;
}
.index_floor2_num li:nth-child(2){
	width:34%;
	float:left;
	text-align:center;
}
.index_floor2_numt{
	color:#aeaeae;
	font-size:16px;
}
.index_floor2_numn{
	color:#5b9bd5;
	font-size:24px;
	font-weight:bold;
}
.index_floor3_ul1 li{
	width:33.333333%;
	float:left;
	text-align:center;
	font-size:14px;
	margin-bottom:15px;
}
.index_floor3_ul1 li p{
	height:40px;
	line-height:40px;
	color:#333;
}
.index_floor3_ul2 li{
	width:50%;
	float:left;
	text-align:center;
}
.index_floor3_ul3 li a p{
	width:360px;
	line-height:40px;
	color:#333;
	margin:0px auto;
	text-align:center;
	font-size:16px;
	display:block;
}

.index_popularize{
	width:1200px;
	margin:0px auto;
}
.index_popularize .index_popularize_cons{
	width:500px;
	float:right;
}
.index_popularize .index_popularize_title{
	height:50px;
	font-weight:bold;
	border-bottom:4px solid #4486dd;
	position:relative;
	top:-5px;
}
.index_popularize .index_popularize_title_cn{
	top:4px;
	position:relative;
	font-size:20px;
	color:#173e83;
	margin-right:12px;
}
.index_popularize .index_popularize_title_en{
	top:12px;
	position:relative;
	font-size:12px;
	color:#cccccc;
}
.index_popularize .index_popularize_list{ width:100%; text-align:left;position:relative; font-size:16px; }
.index_popularize .index_popularize_list .bd ul{ zoom:1;padding:0px;margin:0px;list-style:none;  }
.index_popularize .index_popularize_list .bd li:before {
   content: "";
   width: 6px;
   height: 6px;
   display: inline-block;
   border-radius: 50%;
   background: #ccc;  
   vertical-align: middle;
   margin-right: 14px;
}
.index_popularize .index_popularize_list .bd li{width:100%; height:62px; line-height:62px;border-bottom:1px dotted #e0e0e0;width:100%;}
.index_popularize .index_popularize_list .bd li .date{ float:right; color:#999;  }
.index_popularize .index_popularize_list .bd li a{color:#2e2e2e;}
.index_popularize .index_popularize_list .bd li:last-child{border-bottom:0px;}
.index_popularize .index_popularize_list .hd{ width:100%;  position:absolute; z-index:1; bottom:-40px; left:0; height:30px; line-height:30px; }
.index_popularize .index_popularize_list .hd ul{ text-align:center;  }
.index_popularize .index_popularize_list .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:15px; height:6px; margin:0 4px; background:#858585;overflow:hidden; line-height:9999px;}
.index_popularize .index_popularize_list .hd ul .on{ background:#4486dd; width:30px; height:6px; }
.index_piaofu_tel{
	background:url(../images/piaofu_tel.png) no-repeat top right;
	width:100%;
	height:80px;
	position:fixed;
	display:block;
	bottom:20%;
	right:15%;
}